multiple pile-ups - Spanish English Dictionary